package com.hzdl.cinema.domain;

import java.util.HashMap;
import java.util.Map;

/**
 * @author: Liang
 * @date : 2020/5/1 8:13
 * @description:
 */
public class Msg {

    //状态码  100 成功     200 失败
    private int code;
    //提示信息
    private String msg;
    //用户要返回给浏览器的数据
    private Map<String,Object> map = new HashMap<>();

    public static Msg success() {
        Msg result = new Msg();
        result.setCode(100);
        result.setMsg("处理成功!");
        return result;
    }

    public static Msg fail() {
        Msg result = new Msg();
        result.setCode(200);
        result.setMsg("处理失败!");
        return result;
    }

    public Msg add(String key,Object value) {
        this.getMap().put(key,value);
        return this;
    }
    public int getCode() {
        return code;
    }
    public void setCode(int code) {
        this.code = code;
    }
    public String getMsg() {
        return msg;
    }
    public void setMsg(String msg) {
        this.msg = msg;
    }

    public Map<String, Object> getMap() {
        return map;
    }

    public void setMap(Map<String, Object> map) {
        this.map = map;
    }

//    public void setFlag(boolean b) {
//    }
//    public void setErrorMsg(String 用户名或密码错误) {
//    }
}
